The following functions can be used to trap and manage error conditions:
Compiler directive to suppress generation of debugging code. |
|
Display a message when an untrapped run-time error occurs. |
|
Control generation of error checking code. |
|
Display information in the IDE's Debug Window. |
|
Specify if variables must be declared before use. |
|
Set the maximum potential stack size. |
|
Enable/disable integrated development tools in compiled code. |
|
Capture a representation of the stack frames in the call stack. |
|
Retrieve the details of a specific stack frame. |
|
Retrieve the number of stack frames in the call stack. |
|
Return the line number of the most recent run-time error. |
|
Return the last label, line number, or procedure name executed prior to the most recent error. |
|
Return the error code of the most recent run-time error. |
|
Return and clear the error code of the most recent run-time error. |
|
Cause a specific run-time error to be generated and set ERR. |
|
Return a string containing the descriptive name of an error. |
|
Return the file-system name of an open file. |
|
Return the name of the current Sub/Function/Method/Property. |
|
Specify an error handling routine; enable/disable trapping. |
|
Force explicit declaration of all variables. |
|
Capture an execution time profile of the Subs, Functions, Methods, and Properties. |
|
Continue execution after error handling with ON ERROR GOTO. |
|
Execution continues on the line immediately following the RESUME FLUSH. |
|
Execution continues on the line immediately following the one which generated the error. |
|
Execution continues at the specified label location. |
|
Capture the precise flow of execution in a module. |
|
A structured method of trapping and responding to errors. |